package hgz.stu.review.ruijie.config.resolve;

import java.util.List;

import org.springframework.core.io.Resource;

import hgz.stu.review.ruijie.enviroment.SkyEngineEnvType;

/**
 * Description: Function Description
 * Copyright: Copyright (c) 2017
 * Company: Ruijie Co., Ltd.
 * Create Time: 2018/8/28
 *
 * @author dell
 */
public interface ConfigResolver {

    boolean containsConfig();

    List<Resource> resolveRootResource(SkyEngineEnvType skyEngineEnvType);

    List<Resource> resolveModuleResource(SkyEngineEnvType skyEngineEnvType, String moduleName);

    int getOrder();
}
